geothermal energy potential - French English Dictionary